/*beginning of y_Page1_Body_Block1*/
	#y_body{
		width: 100%;
		margin-top: 90px;
	}
	#y_BodyB1Box{
		width: 100%;
		background-color: #FFFFFF;
	}
	#y_BodyB1{
		width: 1200px;
		margin: 0 auto;
	}
	#y_BodyB1 img{
		width: 1011px;
		height: 600px;
		float: right;
	}	
/*end of y_Page1_Body_Block1*/

/*beginning of y_diyFlashCss*/
	#slideAllBox{
		position: relative;
		width: 1011px;
		height: 600px;
		overflow: hidden;
		margin-right: 0;
		float: right;
	}
	#slideBox{
		width: 100%;
		position: relative;	
	}
	#slideBox>img{
		position: absolute;
		z-index: 500;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
	}
	#slideText p{
		display: none;
	}
	#slideText{
		border: solid 1px black;
		height:30px;
		line-height: 30px;
		overflow: hidden;
	}
	#buoyBox{
		width: 100%;
		height: 50px;
		position: absolute;
		z-index: 600;
		bottom: 0;		
	}
	#buoys{
		width: 360px;
		/*width: 200px;*/
		height: 50px;
		line-height: 50px;
		margin: 0 auto;				
		text-align: center;
	}
	#buoys img{
		width: 41px;
		height: 4px;	
		margin: 20px 5px;
		cursor: pointer;
	}
	#buoys img:hover{
		border: solid 1px #ff5a00;
		
	}
	#y_sideBox{
		width: 100%;
		position: absolute;
		z-index: 700;
		top: 0;	
	}
	#y_leftBox{
		width: 60px;
		height: 100%;
		background-color: rgba(165,42,42,0.2);
		float: left;
		cursor: pointer;
		display: none;	
	}
	#y_rightBox{
		width: 60px;
		height: 100%;
		background-color: rgba(165,42,42,0.2);
		float: right;
		cursor: pointer;
		display:none;	
	}
	#y_leftBox p, #y_rightBox p{
		text-align: center;
		color: #FFFFFF;
		font-size: x-large;
		height: 60px;
	}
	#y_leftBox span, #y_rightBox span{

	}
/*end of y_diyFlashCSS*/

/*beginning of x_brand*/
	.x_Brand{
		width:100%;
		height: 636px;
	}
	.x_Brand_content{
		width: 1200px;
		height: 636px;
		margin: auto;
	}
	.x_Brand_con{
		width: 1010px;
		height: 636px;
		margin-left: 190px;
	}
	.x_Brand_con_left{
		width: 673px;
		height: 636px;
		float: left;
	}
	.x_tu{
		width: 337px;
		height: 400px;
		background-image: url(../../image/home/x_brand.jpg);
		margin-top: 85px;
		padding-top: 73px;
		float: left;
	}
	.x_bai{
		width: 72px;
		height: 331px;
		margin-left: 265px;
		background-color: #FFFFFF;
	}
	.x_Brand_title{
		width: 336px;
		height: 331px;
		float: left;
		margin-top: 158px;
		font-family: 'Arial';
	}
	.x_Brand_tit{
		font-size: 60px;
		color: #ff5a00;
		font-weight: bold;
		margin-top:50px;
		line-height: 50px;	
	}
	.x_Brand_tit1{
		font-size: 38px;
		color: #a8a8a8;
	}
	.x_Brand_tit2{
		font-size: 28px;
		color: #3d3d3d;
		font-family: "微软雅黑";
		margin-top: 15px;
	}
	.x_Brand_more{
		padding-right: 30px;
		margin: 60px 0;
		font-family: "宋体";
		font-size: 14px;
		color: #999999;
	}
	.x_Brand_more span{
		color: #ff5a00;
	}
	.x_Brand_con_right{
		width: 337px;
		height: 586px;
		padding-top: 50px;
		float: left;
	}
	.x_Brand_cons{
		width: 337px;
	}
	.x_brand_cons img{
		width:100%;
		height:249px;
	}
	.x_Brand_cons_tit{
		width: 302px;
		height: 50px;
		line-height: 50px;
		font-size: 20px;
		color: #3d3d3d;
		padding-left: 35px;
		font-family: "微软雅黑";
	}
	.x_Brand_cons_des{
		width: 302px;
		color: #3d3d3d;
		padding-left: 35px;
		font-family: "微软雅黑";
	}
	.x_Brand_cons_des span{
		font-weight: bold;
	}
/*end of x_brand*/

/*beginning of z_service*/
	.z_services_bg{
		width: 100%;height: 984px;background-color: #1a1a1a;}
	.z_services_box{
		width: 1010px;
		height: 984px;
		padding-left: 190px;
		background-color: #1a1a1a;
	}
	.z_services_tital_bg{
		width: 1010px;
		height: 310px;
		padding: 100px 0px 40px;
		position: relative;
	}
	.z_services_tital_bg img{
		display: block;
		float: left;
	}
	.z_services_tital_box{
		width: 440px;
		height: 285px;
		padding: 80px 0 0 80px;
		background-color: #fff;
		position: absolute;
		top: 45px;
		right: 0px;
	}
	.z_services_type_bg{
		position: relative;
		width: 324px;
		height: 340px;
		float: left;
	}
	.z_services_type{
		width: 284px;
		height: 360px;
		padding-left: 40px;
		background-color: #212121;
	}
	.z_services_type_tital_box{
		height: 40px;
		padding: 30px 0px 40px;
		border-bottom: 1px solid #353535;
	}
	.z_services_type_tital_letter{
		display: inline-block;
		color: #ff5a00;
		font-family: Arial;
		font-size: 52px;
	}
	.z_services_type_tital{
		display: inline-block;
	}
	.z_services_type_tital p{
		font-family: "微软雅黑";
		font-size: 20px;
		font-weight: bold;
		color: #fff;
		margin: 0px;
	}
	.z_services_type_tital span{
		font-family: Arial;
		font-size: 16.3px;
		color: #a8a8a8;
	}
	.z_services_type ul{
		color: #fff;
		padding-left: 0px;
		margin: 30px 0px;
		font-family: "微软雅黑";
	}
	.z_services_type ul a{
		color: #fff;
	}
	.z_services_type ul a:hover{
		color: #ff5a00;
		cursor: pointer;
	}
	.z_services_type ul li{
		width: 142px;
		float: left;
		font-size: 14px;
		line-height: 32px;
	}
	.z_services_type ul li:hover{
		color: #ff5a00;
		cursor: pointer;
	}
	.z_services_choose_bg{
		width: 100%;
		height: 90px;
		padding: 37px 0px;
	}
	.z_services_choose{
		width:95px;
		height:29px;
		border:1px solid #959595;
		margin: 0 4px 13px 0;
		float: left;
	}
	.z_services_choose:hover{
		border:1px solid #ff5a00;
		background-color: #ff5a00;
		cursor: pointer;
	}
	.z_services_choose p{
		font-family: "微软雅黑";
		font-size: 14px;
		color: #fff;
		margin: 4px;
		text-align: center;
	}
/*end of z_service*/
			
/*beginning of m_logo*/
	.m_logo{
		width:1200px;
		height:706px;
	}
	.m_logo_content{
		width:1000px;
		height:600px;
		margin: 53px 17px;
		float: right;
	}
	.m_logo_content ul{
		width:100%;
		height:100%;
		margin: 0;
		padding: 0;
	}
	.m_logo_content ul li{
		float: left;
		width:200px;
		height:150px;
		list-style:none;
	}
	.m_logo_content ul li span{
		width:200px;
		height: 150px;
		display: table-cell;
		vertical-align:middle;
		text-align:center;
	}
	.m_logo_content ul li span img{
		vertical-align: middle;
	}
	.m_logo_content ul li span:hover{
		background: rgba(0,0,0,0.2);
		/*filter:alpha(opacity=50); !*IE滤镜，透明度50%*!*/
		/*-moz-opacity:0.5; !*Firefox私有，透明度50%*!*/
		/*opacity:0.5;!*其他，透明度50%*!*/
		cursor: pointer;
	}
	.m_bgcolor{
		background-color:#f2f2f2
	}
/*end of m_logo*/
			
/*beginning of x_caseThree*/
	.x_brand{
		width: 100%;
		padding-bottom: 25px;
		background-color: #ededed;
		margin: auto;
		font-family: 'Arial';
	}
	.x_brand_content{
		width: 1200px;
		margin: auto;
	}
	.x_brand_top{
		width: 1010px;
		height: 458px;
		margin-left: 190px;
		
	}
	.x_brand_top_left{
		float: left;
		width: 515px;
		height: 335px;
		margin-top: 84px;
		padding-left: 20px;
	}
	.x_brand_tit{
		font-size: 60px;
		color: #ff5a00;
		font-weight: bold;
		margin-top:40px;
	}
	.x_brand_tit1{
		font-size: 38px;
		color: #a8a8a8;
	}
	.x_brand_tit2{
		font-size: 28px;
		color: #3d3d3d;
		font-family: "微软雅黑";
		margin-top: 15px;
	}
	.x_brand_tit3{
		font-size:14px;
		color: #666666;
		font-family: '宋体';
		margin-top: 20px;
		line-height: 20px;
	}
	.x_brand_top_right{
		float: right;
		width: 475px;
		height: 335px;
		margin-top: 84px;
		/*background-image: url(img/dongao.jpg);*/
	}		
	.x_brand_xia{
		width: 1035px;
		margin-left: 180px;
		font-family: "微软雅黑";
	}
	.x_brand_xia_title{
		width: 1010px;
		height: 24px;
		padding-left: 10px;
		font-size: 14px;
	}
	.x_brand_xia_title_left{
		float: left;
	}
	.x_more{
		float: right;
		font-size: 14px;
		color: #ff6e00;
	}
	.x_brand_xia_con{
		width: 1035px;
	}
	.x_brand_cons{
		width: 315px;
		height: 250px;
		margin: 12px 15px;
		float: left;
	}
	.x_brand_cons_con{
		width: 315px;
		height: 50px;
		background-color: #505050;
		position: relative;
		top: -54px;
		opacity: 0.9;
	}
	.x_brand_cons_des{
		height:57px;
		padding:10px 10px 0;
		font-size: 12px;
		color: #FFFFFF;
		font-family: "微软雅黑";

		overflow: hidden;
		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;
	}
	.x_brand_cons_des span{
		font-size: 18px;
			font-weight: bold;
	}
	.x_mores{
		width: 105px;
		height: 32px;
		line-height: 32px;
		margin-left: 210px;
		background-color: #ff5a00;
		color: #FFFFFF;
		text-align: center;
		position: relative;
		top: -254px;
		display: none;
	}
	.x_creative{
		width: 100%;
		height: 1085px;
		margin: auto;
		font-family: 'Arial';
	}
	.x_integration{
		width: 100%;
		height: 1085px;
		background-color: #ededed;
		margin: auto;
		font-family: 'Arial';
	}
/*end of x_caseThree*/
			
/*beginning of h_news*/
	.h_container {
		width: 100%;
		height: 830px;
	}
	.h_container1 {
		width: 100%;
		height: 660px;
		background: #f5f5f5;
	}
	.h_part {
		width: 1010px;
		height: 100%;
		margin: auto;
		padding-left: 190px;
	}
	.h_part1 {
		height: 100%;
		width: 190px;
		float: left;
	}
	.h_part2 {
		float: left;
		height: 100%;
		width: 1010px;
	}
	.h_part2_block1 {
		background: #f1f1f1;
		margin-top: 60px;
		width: 495px;
		height: 380px;
		margin-left: 0px;
	}
	.h_part2_title {
		font-family: arial;
		font-weight: bold;
		font-size: 60px;
		color: #ff5a00;
		padding-left: 55px;
		padding-top: 80px;
		line-height: 100%;
	}
	.h_part2_sub {
		font-family: arial;
		font-size: 38px;
		color: #a8a8a8;
		padding-left: 55px;
		line-height: 100%;
	}
	.h_part2_content {
		font-family: "微软雅黑";
		font-size: 28px;
		color: #3d3d3d;
		padding-left: 55px;
		padding-top: 20px;
		padding-bottom: 50px;
	}
	.h_part2_more {
		font-family: "宋体";
		font-size: 14px;
		color: #666;
		padding-left: 55px;
	}
	.h_part2_more1 {
		font-family: "宋体";
		font-size: 14px;
		color: #666;
	}
	.h_part2_block2 {
		position: relative;
		bottom: 330px;
		left: 460px;
		width: 555px;
		height: 300px;
	}
	.h_part2_block3 {
		width: 495px;
        height: 315px;
		position: relative;
		bottom: 305px;
		float: left;
		margin-right: 20px;
	}
	.h_part2_block0 {
		position: relative;
		bottom: 618px;
		float: left;
		left: 517px;
		width: auto;
		height: auto;
		margin-right: 20px;
	}
	.h_part2_block3 img {
		height: 100%;
		width: 100%;
	}
	.h_part2_block4 {
		width: 498px;
		height: 145px;
		margin-bottom: 25px;
	}
	.h_part2_block4_li {
		float: left;
		height: 100%;
		width: 230px;
	}
	.h_part2_block4_img {
		width: 215px;
        height: 140px;
		float: left;
		margin-right: 20px;
	}
	.h_part2_block4_img img {
		width: 100%;
		height: 100%;
	}
	.h_part2_block0 {
		float: left;
	}
	.h_p1 {
		font-family: "微软雅黑";
		font-size: 17px;
		color: #3d3d3d;
		margin-bottom: 22px;
	}
	.h_p2 {
		height:35px;
		font-family: "微软雅黑";
		font-size: 12px;
		color: #000000;
		margin-bottom: 15px;
		overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
	}
	.h_li_day {
		font-family: "微软雅黑";
		font-size: 11px;
		color: #838383;
	}
	.h_li_time {
		font-family: "微软雅黑";
		font-size: 11px;
		color: #838383;
		margin-right: 25px;
	}
	.h_black {
        width: 468px;
        height: 55px;
        padding-left: 25px;
        line-height: 55px;
        text-align: left;
        background: rgba(0, 0, 0, 0.8);
        position: absolute;
        bottom:0PX;
        color: #ffffff;
        font-family: "微软雅黑";
        font-size: 20px;
    }
/*end of h_news*/